Buttonizer\Utils\Update D

Total Complexity 207
Dependencies 1
Dependents 4
Total lines 1,182
Lines of code 745
Logical lines of code 529
Comment lines 217
Methods 26
Properties 7

Methods 26

Method Rating Maintainability Complexity Lines of code
convertButtons()
D
26
32 140
migrate4Button()
C
37 32 58
migration4UpdateData()
B
38 21 63
migration6UpdateData()
B
41 18 56
migration5UpdateData()
A
42 15 58
migration4UpdateColors()
A
45 15 40
convertButtons20to21()
A
45 14 43
convertButtons21to22()
A
56 8 16
convertTimeSchedules()
S
51 6 25
run()
S
53 6 24
selfMigrate()
S
53 6 24
update20to21()
S
51 4 28
convertSchedules20to21()
S
54 4 22
convertPageRules()
S
53 3 26
beforeCrashRevert()
S
61 3 12
cleanup()
S
57 2 17
migration6()
S
61 2 13
update216to217()
S
62 2 12
migration4()
S
62 2 12
migration5()
S
62 2 12
registerSettings()
S
56 1 19
get15GeneralSettings()
S
75 2 4
get15buttonValue()
S
71 2 5
fixColor()
S
71 2 6
checkMigration()
S
68 2 7
__construct()
S
80 1 3